$(function(){

    // 设置预设日期
    var d = new Date();
    var year = d.getFullYear();
    var month = d.getMonth()+1;
    var date = d.getDate();
    var sum = year+"-"+(month<10 ? "0" + month : month)+"-"+(date<10 ? "0"+ date : date);

    $("#start_time").val(sum);

    // 表单跳转页面
    $(".jump_address select").change(function () {
        var ans = $(".jump_address option:selected").text();
        if(ans=="表单"){
            $(".banner-poup-fprm").slideDown();
            $(".banner-turn-page").slideUp();
        }
        if(ans=="落地页"){
            $(".banner-poup-fprm").slideUp();
            $(".banner-turn-page").slideDown();
        }
        if(ans=="不跳转"){
            $(".banner-poup-fprm").slideUp();
            $(".banner-turn-page").slideUp();
        }
    });

    // 自动上下架
    $(".automatic_shelves select").change(function () {
        var ans =  $(".automatic_shelves option:selected").text();
        if(ans=="开启"){
            $(".automatic_shelves_time").slideDown();
        }
        if(ans=="关闭"){
            $(".automatic_shelves_time").slideUp();
        }
    });

    // 基本信息
    check_remark("#dr_name","请输入banner名称");
    check_change_remark("[name='part']","请选择头放频道");
    check_remark("#dr_sort","请输入展示顺序");
    // 跳转地址
    $("[name='skip']").change(function () {
        var val = $('[name="skip"] option:selected').text();
        if(val=="表单"){
            check_remark("#dr_poptitle","请输入弹窗标题");
            check_remark("#dr_auxtitle","请输入弹窗副标题");
            check_remark("#dr_buttontxt","请输入按钮文字");
            check_remark("#dr_remark","请输入活动备注");
        }
        if(val=="落地页"){
            check_remark("#dr_url","请输入页面地址");
        }
    });
    // 自动上下架
    $("[name='is_shelves']").change(function () {
        var val = $('[name="is_shelves"] option:selected').text();
        if(val=="开启"){
            check_remark("#start_time","请选择开始时间");
            check_remark("#end_time","请选择关闭时间");
        }
    });



    function check_remark(input,err){
        $(input).change(function () {
            var val = $(input).val();
            if(!val){
                alert(err);
                return false;
            }
        });
    }
    function check_change_remark(input,err){
        $(input).change(function () {
            var val = $(input).val();
            if(!val){
                alert(err);
                return false;
            }
        });
    }

    $(".check").click(function () {
        var dr_name = $("#dr_name").val();          // 名称
        var name_part = $('[name="part"]').val();   // 投放频道
        var dr_sort = $("#dr_sort").val();          // 展示顺序
        var load_img = $("#load_img").val();        // 课程封面
        var src = $(".update-word-add > img").attr("src"); // 修改图片
        var name_skip = $('[name="skip"] option:selected').text();   // 跳转地址
        var name_is_shelves= $('[name="is_shelves"] option:selected').text() // 自动上下架
        var dr_poptitle = $('#dr_poptitle').val();  // 弹窗标题
        var dr_auxtitle = $('#dr_auxtitle').val();  // 弹窗副标题
        var dr_buttontxt = $('#dr_buttontxt').val();// 按钮文字
        var dr_remark = $('#dr_remark').val();       // 活动备注
        var dr_url = $('#dr_url').val();             // 页面地址
        var start_time = $('#start_time').val();    // 开始时间
        var end_time = $('#end_time').val();        // 结束时间


        console.log("名称:"+dr_name);
        console.log("投放频道:"+name_part);
        console.log("展示顺序:"+dr_sort);
        console.log("课程封面:"+load_img+src);
        console.log("跳转地址:"+name_skip);
        console.log("自动上下架:"+name_is_shelves);
        console.log("弹窗标题:"+dr_poptitle);
        console.log("弹窗副标题:"+dr_auxtitle);
        console.log("按钮文字:"+dr_buttontxt);
        console.log("活动备注:"+dr_remark);
        console.log("页面地址:"+dr_url);
        console.log("开始时间:"+start_time);
        console.log("结束时间:"+end_time);



        if(Date.parse(start_time).valueOf() > Date.parse(end_time).valueOf()){
            alert("开始日期不可晚于结束日期");
            return false;
        }


        if(dr_name&&name_part&&dr_sort){      // 如已填写基本信息
            if(load_img||src){
                if(name_skip=='不跳转'&&name_is_shelves=='开启'){          // 不跳转＆自动上下架
                    if(start_time&&end_time){
                        if(Date.parse(start_time).valueOf() > Date.parse(end_time).valueOf()){
                            alert("(开始日期)不可晚于(结束日期)");
                            return false;
                        }else{
                            // 关闭（要离开网站吗？） 确认弹窗
                            $(function(){ $(window).unbind('beforeunload'); window.onbeforeunload = null; });
                            //alert("可发送");
                            $('#myform').submit();
                        }
                    }
                    if(!start_time||!end_time){
                        alert("请填写上下架时间");
                    }
                }

                if(name_skip=='不跳转'&&name_is_shelves=='关闭'){          // 不跳转＆不自动上下架
                    // 关闭（要离开网站吗？） 确认弹窗
                    $(function(){ $(window).unbind('beforeunload'); window.onbeforeunload = null; });
                    //alert("可发送");
                    $('#myform').submit();
                }

                if(name_skip=='表单'&&name_is_shelves=='关闭'){       // 跳转（表单）＆不自动上下架
                    if(dr_poptitle&&dr_auxtitle&&dr_buttontxt&&dr_remark){
                        // 关闭（要离开网站吗？） 确认弹窗
                        $(function(){ $(window).unbind('beforeunload'); window.onbeforeunload = null; });
                        //alert("可发送");
                        $('#myform').submit();
                    }
                    if(!dr_poptitle||!dr_auxtitle||!dr_buttontxt||!dr_remark){
                        alert("请填写完表单信息");
                    }
                }

                if(name_skip=='落地页'&&name_is_shelves=='关闭'){       // 跳转（页面）＆不自动上下架
                    if(dr_url){
                        // 关闭（要离开网站吗？） 确认弹窗
                        $(function(){ $(window).unbind('beforeunload'); window.onbeforeunload = null; });
                        //alert("可发送");
                        $('#myform').submit();
                    }
                    else{
                        alert("请填写完页面地址");
                    }
                }

                if(name_skip=='表单'&&name_is_shelves=='开启'){       // 跳转（表单）＆自动上下架
                    if(dr_poptitle&&dr_auxtitle&&dr_buttontxt&&dr_remark&&start_time&&end_time){
                        if(Date.parse(start_time).valueOf() > Date.parse(end_time).valueOf()){
                            alert("(开始日期)不可晚于(结束日期)");
                            return false;
                        }else{
                            // 关闭（要离开网站吗？） 确认弹窗
                            $(function(){ $(window).unbind('beforeunload'); window.onbeforeunload = null; });
                            //alert("可发送");
                            $('#myform').submit();
                        }
                    }
                    if(!dr_poptitle||!dr_auxtitle||!dr_buttontxt||!dr_remark){
                        alert("请填写完表单信息");
                    }
                    if(!start_time||!end_time){
                        alert("请填选择上下架时间");
                    }
                }

                if(name_skip=='落地頁'&&name_is_shelves=='开启'){       // 跳转（页面）＆自动上下架
                    if(dr_url&&start_time&&end_time){
                        if(Date.parse(start_time).valueOf() > Date.parse(end_time).valueOf()){
                            alert("(开始日期)不可晚于(结束日期)");
                            return false;
                        }else{
                            // 关闭（要离开网站吗？） 确认弹窗
                            $(function(){ $(window).unbind('beforeunload'); window.onbeforeunload = null; });
                            //alert("可发送");
                            $('#myform').submit();
                        }
                    }
                    if(!start_time||!end_time){
                        alert("请填写上下架时间");
                    }
                    if(!dr_url){
                        alert("请填写完页面地址");
                    }
                }
            }
            else{
                alert("请上传课程封面");
            }
        }
        else{
            alert("请填写完基本信息");
        }

    });

    // 点击（Enter按钮），并确认信息是否正确
    $(document).keypress(function(e) {
        if(e.which == 13) {
            var dr_name = $("#dr_name").val();          // 名称
            var name_part = $('[name="part"]').val();   // 投放频道
            var dr_sort = $("#dr_sort").val();          // 展示顺序
            var load_img = $("#load_img").val();        // 课程封面
            var src = $(".update-word-add > img").attr("src"); // 修改图片
            var name_skip = $('[name="skip"] option:selected').text();   // 跳转地址
            var name_is_shelves= $('[name="is_shelves"] option:selected').text() // 自动上下架
            var dr_poptitle = $('#dr_poptitle').val();  // 弹窗标题
            var dr_auxtitle = $('#dr_auxtitle').val();  // 弹窗副标题
            var dr_buttontxt = $('#dr_buttontxt').val();// 按钮文字
            var dr_remark = $('#dr_remark').val();       // 活动备注
            var dr_url = $('#dr_url').val();             // 页面地址
            var start_time = $('#start_time').val();    // 开始时间
            var end_time = $('#end_time').val();        // 结束时间


            console.log("名称:"+dr_name);
            console.log("投放频道:"+name_part);
            console.log("展示顺序:"+dr_sort);
            console.log("课程封面:"+load_img+src);
            console.log("跳转地址:"+name_skip);
            console.log("自动上下架:"+name_is_shelves);
            console.log("弹窗标题:"+dr_poptitle);
            console.log("弹窗副标题:"+dr_auxtitle);
            console.log("按钮文字:"+dr_buttontxt);
            console.log("活动备注:"+dr_remark);
            console.log("页面地址:"+dr_url);
            console.log("开始时间:"+start_time);
            console.log("结束时间:"+end_time);



            if(Date.parse(start_time).valueOf() > Date.parse(end_time).valueOf()){
                alert("开始日期不可晚于结束日期");
                return false;
            }


            if(dr_name&&name_part&&dr_sort){      // 如已填写基本信息
                if(load_img||src){
                    if(name_skip=='不跳转'&&name_is_shelves=='开启'){          // 不跳转＆自动上下架
                        if(start_time&&end_time){
                            if(Date.parse(start_time).valueOf() > Date.parse(end_time).valueOf()){
                                alert("(开始日期)不可晚于(结束日期)");
                                return false;
                            }else{
                                // 关闭（要离开网站吗？） 确认弹窗
                                $(function(){ $(window).unbind('beforeunload'); window.onbeforeunload = null; });
                                //alert("可发送");
                                $('#myform').submit();
                            }
                        }
                        if(!start_time||!end_time){
                            alert("请填写上下架时间");
                        }
                    }

                    if(name_skip=='不跳转'&&name_is_shelves=='关闭'){          // 不跳转＆不自动上下架
                        // 关闭（要离开网站吗？） 确认弹窗
                        $(function(){ $(window).unbind('beforeunload'); window.onbeforeunload = null; });
                        //alert("可发送");
                        $('#myform').submit();
                    }

                    if(name_skip=='表单'&&name_is_shelves=='关闭'){       // 跳转（表单）＆不自动上下架
                        if(dr_poptitle&&dr_auxtitle&&dr_buttontxt&&dr_remark){
                            // 关闭（要离开网站吗？） 确认弹窗
                            $(function(){ $(window).unbind('beforeunload'); window.onbeforeunload = null; });
                            //alert("可发送");
                            $('#myform').submit();
                        }
                        if(!dr_poptitle||!dr_auxtitle||!dr_buttontxt||!dr_remark){
                            alert("请填写完表单信息");
                        }
                    }

                    if(name_skip=='落地页'&&name_is_shelves=='关闭'){       // 跳转（页面）＆不自动上下架
                        if(dr_url){
                            // 关闭（要离开网站吗？） 确认弹窗
                            $(function(){ $(window).unbind('beforeunload'); window.onbeforeunload = null; });
                            //alert("可发送");
                            $('#myform').submit();
                        }
                        else{
                            alert("请填写完页面地址");
                        }
                    }

                    if(name_skip=='表单'&&name_is_shelves=='开启'){       // 跳转（表单）＆自动上下架
                        if(dr_poptitle&&dr_auxtitle&&dr_buttontxt&&dr_remark&&start_time&&end_time){
                            if(Date.parse(start_time).valueOf() > Date.parse(end_time).valueOf()){
                                alert("(开始日期)不可晚于(结束日期)");
                                return false;
                            }else{
                                // 关闭（要离开网站吗？） 确认弹窗
                                $(function(){ $(window).unbind('beforeunload'); window.onbeforeunload = null; });
                                //alert("可发送");
                                $('#myform').submit();
                            }
                        }
                        if(!dr_poptitle||!dr_auxtitle||!dr_buttontxt||!dr_remark){
                            alert("请填写完表单信息");
                        }
                        if(!start_time||!end_time){
                            alert("请填选择上下架时间");
                        }
                    }

                    if(name_skip=='落地頁'&&name_is_shelves=='开启'){       // 跳转（页面）＆自动上下架
                        if(dr_url&&start_time&&end_time){
                            if(Date.parse(start_time).valueOf() > Date.parse(end_time).valueOf()){
                                alert("(开始日期)不可晚于(结束日期)");
                                return false;
                            }else{
                                // 关闭（要离开网站吗？） 确认弹窗
                                $(function(){ $(window).unbind('beforeunload'); window.onbeforeunload = null; });
                                //alert("可发送");
                                $('#myform').submit();
                            }
                        }
                        if(!start_time||!end_time){
                            alert("请填写上下架时间");
                        }
                        if(!dr_url){
                            alert("请填写完页面地址");
                        }
                    }
                }
                else{
                    alert("请上传课程封面");
                }
            }
            else{
                alert("请填写完基本信息");
            }
        }


    });


    if($(".update-word-add > img").length>0){
        var src = $(".update-word-add > img").attr("src"); // 修改图片
        $(".image-data").text(src);
        $('.update-class-pic').css('cssText','background-image:url('+src+')');
        $(".update-word-add").fadeOut();

    }



});
